The Best 15 Restaurants in Oxnard, United States

4 Rating
24 reviews

450 S B St, Oxnard, CA 93030-5916, Oxnard

"Order my food to go and it tasted old and very salty"